﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices;

namespace Ooganizer.Client.UI
{
    /// <summary>
    /// Button Hook uses the ITerminatable Interface to call into ButtonFormCCW.
    /// This allows ButtonHook to instantiate or terminate the ButtonWPFormCCW
    /// </summary>
    [Guid("E29A6B76-8E69-41bf-9D2B-7D7B8BC7B93C")]
    [InterfaceType(ComInterfaceType.InterfaceIsDual)]
    [ComVisible(true)]
    public interface ITerminatable
    {
        void Instantiate();
        void Terminate();
    }
}
